excessive resource consumption - French English Dictionary